import { BasicFetchResult } from '@/api/model/baseModel';

export type MenuParams = {
  menuName?: string;
  status?: string;
};

export interface MenuListItem {
  menuId: string;
  type: string;
  menuName: string;
  parentMenu: string;
  routePath: string;
  orderNo: string;
  createTime: string;
  status: number;
  icon: string;
  component: string;
  permission: string;
  isExt: string;
  show: string;
  keepAlive: string;
  redirect: string;
  remark: string;
  frameSrc: string;
  currentActiveMenu: string;
}

export type MenuListGetResultModel = BasicFetchResult<MenuListItem>;
